home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 2005 March / Macworld CD March 2005 - Marathon Trilogy.iso / Shareware World / User Interface / RocketLauncher.sit / RocketLauncher / RocketLauncher.CVS / AppInfo.h,v next >
Encoding:
Text File  |  2005-01-09  |  915 b   |  67 lines

  1. head     1.1;
  2. branch   1.1.1;
  3. access   ;
  4. symbols  start:1.1.1.1 oleg:1.1.1;
  5. locks    ; strict;
  6. comment  @ * @;
  7.  
  8.  
  9. 1.1
  10. date     2005.01.09.18.45.06;  author oleg;  state Exp;
  11. branches 1.1.1.1;
  12. next     ;
  13.  
  14. 1.1.1.1
  15. date     2005.01.09.18.45.06;  author oleg;  state Exp;
  16. branches ;
  17. next     ;
  18.  
  19.  
  20. desc
  21. @@
  22.  
  23.  
  24.  
  25. 1.1
  26. log
  27. @Initial revision
  28. @
  29. text
  30. @//
  31. //  AppInfo.h
  32. //  RocketLauncher
  33. //
  34. //  Created by Oleg Kibirev on 12/31/04.
  35. //  Copyright 2004 My Stuff. All rights reserved.
  36. //
  37.  
  38. #import <Cocoa/Cocoa.h>
  39.  
  40.  
  41. @@interface AppInfo : NSObject {
  42.     NSImage *icon;
  43.     NSString *name;
  44.     NSString *path;
  45.     BOOL gotIcon;
  46.     BOOL isOSX;
  47. }
  48.  
  49. -(id)initWithName: (NSString *)n path: (NSString *)p isOSX: (BOOL)osx;
  50. -(void)copyFrom: (AppInfo *)ai;
  51. -(void)dealloc;
  52. -(NSImage *)icon;
  53. -(NSString *)name;
  54. -(BOOL)launch;
  55. +(NSArray *)allApps: (NSArray *)oldList;
  56. -(NSComparisonResult)compare: (AppInfo *)ai;
  57. @@end
  58. @
  59.  
  60.  
  61. 1.1.1.1
  62. log
  63. @RocketLauncher
  64. @
  65. text
  66. @@
  67.